@font-face {
    font-family: 'Gotham-Light';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Light.otf')  format('opentype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Light.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Light.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Light.svg#Gotham-Light') format('svg');
    font-weight: normal; font-style: normal;
  }
  @font-face {
    font-family: 'Gotham-Book';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Book.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Book.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal; font-style: normal;
  }
  @font-face {
    font-family: 'Gotham-Medium';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Medium.otf')  format('opentype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Medium.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Medium.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
    font-weight: normal; font-style: normal;
  }
  @font-face {
  font-family: 'MyriadPro-Regular';
  src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/MyriadPro-Regular.otf')  format('opentype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/MyriadPro-Regular.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/MyriadPro-Regular.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal; font-style: normal;
  }
  @font-face {
    font-family: 'Gotham-Bold';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Bold.otf')  format('opentype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Bold.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Bold.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
    font-weight: normal; font-style: normal;
  }
  @font-face {
    font-family: 'Gotham-Black';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),  url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Black.otf')  format('opentype'),
        url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Black.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Black.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/Gotham-Black.svg#Gotham-Black') format('svg');
    font-weight: normal; font-style: normal;
  }
  @font-face {
    font-family: 'ArialMT';
    src: url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/ArialMT.eot') format('embedded-opentype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/ArialMT.woff') format('woff'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/ArialMT.ttf')  format('truetype'), url('https://thisis.borngroup.com/hubfs/Cigna-Fonts/ArialMT.svg') format('svg');
    font-weight: normal; font-style: normal;
  }
  
  * { box-sizing: border-box; font-family: 'Gotham-Book'; outline: none; }
  html,body {
  
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  overflow-y: auto;
  letter-spacing:0;
  scroll-behavior: smooth;}
  
  body, h1, h2, h3, h4, h5, h6, p, ul, li { margin: 0; padding: 0; font-weight: normal; }
  ul, ul li { list-style: none; }
  html {scroll-behavior: smooth;}
  img { max-width: 100%;align-self:center;vertical-align:middle;height:auto;}
  .row { max-width: 1014px; margin: 0 auto; }
  sup { font-size: 50%; }
  .cga-desktop { display: block !important; }
  .cga-desk-n-mob { display: block !important }
  .cga-mobile { display: none !important; }
  .cga-sm { display: none !important; }
  .cga-xs { display: none !important; }
  
  
  /* cigna-header */
  .cigna-header { padding:1rem 0;}
  .cigna-header .row { display: flex; vertical-align: middle; text-align: right; justify-content: space-between; align-items: center; }
  .cigna-header a { display: inline-block; }
  .cigna-header h3 { font-family:Gotham-Book;font-weight:bold; display: inline-block; color:#0080c4; font-size: 16px; }
  .cgn-top-band{background-color:#2b70b3;width:100%;z-index:10;color:#fff;text-align:center;padding: 11px 0px;font-size:18px;position:sticky;top:0;line-height:1.3;}
  .cgn-top-band a{color:#fff;text-decoration:underline;}
  .cgn-top-band a:hover{color: #e35205;}
  
  /* cigna-pov-banner */
  .cigna-pov-banner {position: relative; }
  .cigna-pov-banner .row { position: absolute; top:0;bottom:0; left:0;right:0;display:flex;justify-content: flex-start;align-items: center;}
  .cigna-pov-banner .cigna-pov-card { color:#2b70b3;padding:40px 40px 50px 45px; background-color: #ffffff;box-shadow: 0px 15px 10px -15px #111; -webkit-box-shadow:0px 15px 10px -15px #111;}
  .cigna-pov-banner .cigna-pov-card span { text-align: left; display: inline-block; }
  .cigna-pov-banner .cigna-pov-card h2 span {  font-family:Gotham-Bold;font-weight:bold;font-size: 36px; }
  .cigna-pov-banner .cigna-pov-card p{color:#000000;padding-top:15px;font-size:20px;color:#000000; line-height:1.3;}
  .cigna-pov-banner .cigna-pov-card a{ background: #31683b;padding:10px 8px 10px 8px;color: #fff;text-decoration: none;display: inline-block;border-radius: 5px;font-family: Gotham-Bold; line-height: 1.2;font-size: 16px;width: 200px; text-align: center;font-weight: 600;}
  .cga-desktop {display: block !important;width: 100%;}
  
  .cigna-inner-container .row{display:flex;flex-wrap:wrap;}
  /* cigna-left-section */
  .cigna-left-section{width:60%;padding:0px 0px 50px 0px;}
  .cigna-left-blueiconmod h1{text-align:center;}
  .cigna-left-blueiconmod{padding:30px 0px 30px 0px;}
  .cigna-left-section h1{font-size:32px;color:#168bcc;font-weight:bold;text-align:left;font-family:Gotham-Bold;} 
  .cigna-leftpara{display:flex;padding:30px 0px 0px 0px;}
  .cigna-left-para-icon{width:15%;margin-top:9px;}
  .cigna-left-para-content{text-align:left;width:75%;margin-left:5%;}
  .cigna-left-para-content h3{font-family:Gotham-Bold;font-size:18px;line-height:1.7;}
  .cigna-left-para-content p{line-height:1.7;font-size:16px;}
  .cigna-leftcover img{width:100%}
  .cigna-leftcover h1{padding:40px 0px;text-align:center;display:block;}
  .cigna-leftslider{ width: 100%;text-align:center;}
  .cigna-leftslider img{text-align:center;}
  
  /* Slideshow container */
  .slideshow-container {position: relative;}
  
  /* Slides */
  .mySlides {display: none;padding: 20px 50px 20px 50px;text-align: center; }
  .quotes{line-height:1.7;font-size:16px;}
  .empty{border-bottom:2px solid #898989;padding:10px;width:50px;margin:0 auto;}
  .author{line-height:1.5;font-size:16px;font-weight:bold;padding:25px 50px;}
  /* Next & previous buttons */
  .prev, .next {cursor: pointer;position:absolute;top:22%;width: auto;padding: 16px;font-weight: bold;font-size: 20px;user-select: none;}
  /* Position the "next button" to the right */
  .next {position: absolute;right: 0;border-radius: 3px 0 0 3px;}
  /*cigna-org-banner*/
  .cigna-org-banner{background-color:#fbede0;padding:60px 0px 65px 40px;}
  .cigna-org-banner h1{color:#d35b28;text-align:left;padding:0px 0px 15px 0px;font-weight:900;}
  .cigna-org-banner p{padding:15px 0px;font-size:16px;}
  .cigna-org-banner p span{font-weight:900;color:#d35b28;}
  /* cigna-right-section */
  .cigna-inner-container .cigna-right-section{width:40%;}
  .cigna-right-section .cigna-blue-bannermod{margin-top: 20px;}
  /*cigna-prefooter*/
  .cigna-prefooter-wrap{display:flex;}
  .cigna-leftQA-mod {width:100%;}
  .cigna-leftQA-mod h6{display:none;}
  .cigna-rightQA-mod {width:40%;margin-left:20px;}
  .cigna-blue-bannermod{width:40%;background-color:#49a9da;padding:50px 0px 60px 0px; 
  height:fit-content;color:#ffeded;margin-left:10px;}
  .cigna-rightQA-mod{display: none;}
  .cigna-rightQA-mod.active{display: block;}
  .cigna-blue-bannermod h4{padding:0px 0px 15px 30px;font-size:28px;line-height:1.1;font-weight:bold;}
  .cigna-blue-bannermod p{font-size:16px;padding:0px 0px 35px 30px;font-weight: normal;line-height:1.2;}
  .cigna-blue-bannermod p span{font-size:28px;font-weight:900;}
  .cigna-cta{ width:100%;}
  .cgn-btn{width:70%;height: 35px;color:#ffeded;font-weight:bold;font-family:Gotham-Bold;font-size: 16px;background: #e35205;border: none;border-radius: 8px;text-align:center;    margin:10px auto 15px; display: block;cursor: pointer;}
  /* .cgn-btn:hover{background-color:#F68621;} */
  .cgn-btn:hover{background-color:#0080c4;}
  .cigna-prefooter .row h1{font-size:32px;color:#168bcc;font-weight:bold;padding:30px 0px 30px 0px;}
  .cigna-leftQA-mod h6{font-size:32px;color:#168bcc;font-weight:bold;padding:0px 0px 30px 30px;}
  .cigna-right-section{ overflow: visible;}
  .cigna-right-section .cigna-right-form{margin-top:30px;position: sticky; top:52px;background: #fff;}
  .cigna-blue-mod{background-color:#bde5f4;padding:15px 10px 15px 20px;  box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow: 0 0px 6px 0 rgb(0 0 0 / 25%), 0 0px 20px 0 rgb(0 0 0 / 5%);}
  .cigna-blue-mod h5{font-size:18px;color:#004885;font-family:Gotham-Bold;}
  .cigna-blue-mod p{font-size:10px;color:#004885;padding:5px 0px 0px 0px;line-height:1.2;font-weight:bold;}
  .cigna-blue-mod span{color: #e35207 ;font-weight:bold;}
  .cigna-blue-mod img{padding:0px 10px 0px 0px;}
 
  .cgn-multiple-choice{display:flex;}
  .cgn-form-section{padding:10px 10px 20px;height: 430px;
    overflow-y: auto; overflow-x: hidden;}

    .cgn-form-section::-webkit-scrollbar {
      width: 5px;
  }
  /* ::-webkit-scrollbar-button {
    height: 90px;
} */
.cgn-form-section::-webkit-scrollbar-thumb {
  /* background: #e35207; */
  background: #da4a00bf;
  border-radius: 20px;
}
  .cgn-list{padding:20px 0px 20px 0px;margin-left:5px;}
  .cgn-form-headings{font-weight:bold;}
  .cgn-form-section p{color:#d6d6d6;}
  .cgn-form-field{padding:5px;}
  .cgn-form-field1{padding:5px;}
  .cgn-form-field label{ margin: 0 0 10px;display: inline-block;}

  .field-control-wrapper{position: relative;width: 100%;}
  /* cigna-privacymod */
  .cigna-privacymod { background:#f2f2f2; padding-bottom: 25px; }
  .cigna-privacymod span { margin: 0 8px; }
  .cigna-privacymod a { color:#0080c4; text-decoration: none; font-family: Gotham-Book; }
  .cigna-privacymod p { font-family: Gotham-Book; font-size: 13px; text-align: justify; padding: 20px 0 0; line-height: 1.5; }
  .cigna-privacymod sup { font-size: 75%; top: 2px; position: relative; }
  
  .cigna-Ques{ border:1px solid #e5e5e5;margin-bottom:10px;}
  .cigna-last{margin-bottom:0px;}
  .accordion {background-color: #ffffff;color: #444;cursor: pointer;padding: 18px;width: 100%;text-align: left;font-size: 15px;transition: 0.4s;position:relative;border:none;}
  .accordion p{margin-left:20px;font-weight:bold;font-size:16px;line-height:1.5;}
  .active, .accordion:hover {background-color: #ffffff;}
  .panel {padding: 0 18px;background-color: #ffffff;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;border-top: #000000;}
  .accordion:before {content: "\f0da";color: #4888c6;font-family: FontAwesome;font-style: normal;font-weight: bold;float: left;margin-left: 5px;position: absolute;font-size:22px;top:18px;left:10px;}
  .panel p{padding: 18px;border-top:1px solid #e5e5e5;; width:100%;margin:0 auto;font-size:16px;line-height:1.5;}
  .alignment{padding: 0 10px;}
  .cigna-inner-container{padding-bottom: 2%;}
  /*mob-bottom-banner*/
  
  .mob-bottom-wrap{display:flex;} 
  
  /*gender*/
  .row.cgn-form-field{margin-left: 0; margin-right: 0;}
  .cgn-gender{display: flex;}
  .cgn-gender .list-order.one-column{width: 100px; height: 100px;margin-right: 15px; position: relative;}
  .cgn-member-selection .one-column{width: 22%; height: 75px;margin:0 auto; position: relative;}
  .cgn-gender input[type=radio], .cgn-member-selection input[type=checkbox]{opacity: 0;width: 100%;height: 100%;margin: 0;padding: 0;}
  .cgn-gender label,.cgn-member-selection label{color:#969696;display: block;width: 100%;height:100%;position: absolute;top: 0px;text-align: center;margin: 0 auto;border: 0.5px solid #9e9d9d;border-radius: 5px;}
  .cgn-gender label span,.cgn-member-selection label span{width: 48px;height: 45px;display: block;background-position:top center;background-repeat: no-repeat;margin: 0 auto;}
  .cgn-gender label .cgn-male{background-image: url(./images/icon-male.png);}
  .cgn-gender label .cgn-female{background-image: url(./images/icon-female.png);}
  .cgn-gender input[type=radio]:checked ~ label .cgn-male{background-image: url(./images/icon-male-white.png);}
  .cgn-gender input[type=radio]:checked ~ label .cgn-female{background-image: url(./images/icon-female-white.png);}
  .cgn-gender input[type=radio]:checked ~  label,.cgn-member-selection input[type=checkbox]:checked ~ label{background: #f68621;color: #fff;border: 0.5px solid  transparent;}
  .cgn-member-selection label{font-size:12px;}
  .cigna-phone{display:none;}
  .cgn-insu .col-sm-12,.cgn-insu .col-xs-12{width:100%}
  /* #formElement0 {margin-top:20px;padding-top:15px;}
  #formElement1{margin-top:20px;}
  #formElement2{margin-top:20px;} */
  .cgn-member-selection label .cgn-me {background-image: url(https://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7Bb5aa8d07-9d2f-4102-97f8-e636e1fba059%7D_man-01.png);background-position:center; background-size:cover;}
  .cgn-member-selection label .cgn-myspouse {background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B539236aa-9a20-40ce-a385-f9decc735a0e%7D_pov_desk-01.png);background-position:center; background-size:cover;}
  .cgn-member-selection label .cgn-child {background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7Bd81b1d09-54f4-4b48-ab80-0191e1cfdd7f%7D_baby-01.png);background-position:center; background-size:cover;}
  .cgn-member-selection label .cgn-parents {background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B13dd9c96-c369-4715-9f91-335770d05eed%7D_older-01.png);background-position:center; background-size:cover;}
  .cgn-member-selection input[type=checkbox]:checked ~ label .cgn-me{background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B5c2cd4a4-b5d4-4fb2-800f-f4020ab40334%7D_man-02.png);background-position:center; background-size:cover;}
  .cgn-member-selection input[type=checkbox]:checked ~ label .cgn-myspouse {background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B53fb9de7-5383-4b06-9143-7765a95726d7%7D_pov_desk-02.png);background-position:center; background-size:cover;}
  .cgn-member-selection input[type=checkbox]:checked ~ label .cgn-child {background-image: url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B02c1239d-ea37-47b1-940e-13ae7890320b%7D_baby-02.png);background-position:center; background-size:cover;}
  .cgn-member-selection input[type=checkbox]:checked ~ label .cgn-parents {background-image:url(http://img06.en25.com/EloquaImages/clients/CignaGHBIntl/%7B6aa66f0f-5475-4279-81b8-284d078849b3%7D_older-02.png);background-position:center; background-size:cover;} 
  .cgn-extra{padding: 50px 40px 0px 0px;font-size:16px;line-height:1.7;}
  .cgn-age .grid-layout-col,.cgn-quote .grid-layout-col{width: 100%;}
  .cgn-member-selection{display: flex;width:100%;flex-wrap: wrap;margin-top:5px;}
  .cgn-member-selection .elq-form.one-column{width: 22%;}
  .LV_validation_message.LV_valid{display: none;}
  .cgn-tailored{display: none;}
  .cgn-close{display:none;}
  .cigna-popupwrap { position: fixed; background: rgba(0,0,0,0.65); top: 0; right: 0; bottom: 0; left: 0; z-index: 5; }
  .cigna-confirm-popup { 
  width: 600px;  
  position: relative;
  margin: 5% auto;
  height: 100%;
  
   }
    .cigna-popupwrap.deactive,.cigna-right-section .cigna-blue-bannermod.deactive{display: none;}
  .cgn-pop-content{
    height: 80%;
    overflow: auto;
    background: #fff;
    border-radius: 10px;
    width: 600px;
    max-width: 100%;
    padding: 20px 20px 25px;
    margin: 5% auto;
    display: block;
  }
  
  .cgn-pop-content::-webkit-scrollbar-track{
  /* -webkit-box-shadow: inset 0 0 6px #ccc; */
  border-radius: 10px;
  margin:5px 3px;
  
  }
  
  .cgn-pop-content::-webkit-scrollbar{
  width: 12px;
  margin:5px 3px;
  
  }
  
  .cgn-pop-content::-webkit-scrollbar-thumb{
  border-radius: 10px;
  /* -webkit-box-shadow: inset 0 0 6px #ccc; */
  margin:5px 3px;
  
  }
  .cgn-close-wrap{    position: absolute;text-align: right;z-index: 5;right: 0;}
  .cgn-close{border:none;border-radius: 50px;padding: 3px 6px;background:#bde5f4;color: #000;margin: 10px;font-size: 13px; cursor: pointer; font-weight: 600;}
  
  .elq-form a.cgn-btn-submit,.elq-form a.cgn-btn-submit:hover{
  width: 200px;
  height: 45px;
  color: #ffeded;
  font-weight: bold;
  font-family:Gotham-Book;
  font-size: 16px;
  background: #e35205;
  border: none;
  border-radius: 8px;
  text-align: center;
  margin: 0 auto;
  text-decoration: none;
  display: block;
    padding: 10px 20px;
  }
  
  /* .cgn-pop-content .submit-button-style{display: none;}  */
  .cigna-popupwrap .cgn-err-message{color: red;font-size: 14px;margin: 10px 0;}
  .cigna-right-section.active .cgn-btn-submit{display: none;}
  .cgn-form-section p.cgn-thanksMsg {display: none; font-size: 16px;color: #0080c4;opacity: 0;margin: 15px 0; text-align: center;font-weight: 600;}
  .cgn-form-section .cgn-thanksMsg.active{display: block;opacity: 1;animation: fadeIn 0.8s;
  }
  @keyframes fadeIn{
  0%{
      opacity: 0;
      margin-left: -100px;
  }
  
  100%{
      opacity: 1;
      margin-left: auto
  }
  }
 
  .cigna-blue-bannermod1{margin-top:20px;width:100%;background-color:#49a9da;padding:30px 0px; 
  height:fit-content;color:#ffeded; display: none;}
  .cigna-blue-bannermod1 h4{padding:0px 0px 15px 30px;font-size:24px;line-height:1.1;font-weight:bold;}
  .cigna-blue-bannermod1 p{font-size:16px;padding:0px 0px 35px 30px;font-weight: normal;line-height:1.2;}
  .cigna-blue-bannermod1 p span{font-size:24px;font-weight:900;}
  .cgn-form-section{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
  .cigna-blue-bannermod2{display:none;}
  .cgn-name-field{width:100%;display:flex;margin-left:-10px;margin-right:-10px;}
  .cgn-name-field{margin-left:0px;margin-right:0px;}
  .cgn-half{max-width:50%;}
  
  @media (max-width:1366px){
    /* .cgn-form-section {
      padding: 0px 0px 0px 0px;
  }  */
  .cigna-blue-mod{padding:20px 10px 20px 20px;}
    }

  .cigna-blue-mod.deactive{display:none;}
  @media (max-width:1024px){
  .cigna-pov-banner .row { padding: 0px 0px 0px 0%;}
  .cigna-privacymod { margin-top: 0; } 
  .cigna-header { padding: 1rem  0; }
  .cigna-header h3 { font-size: 16px; }
  .cigna-header img { max-width: 125px; }  
  }
  
  @media (max-width:980px) {
  /* .row { padding: 0px 15px 10px} */
  .cigna-privacymod { padding: 0 25px; }  
  .cigna-pov-banner .row { padding: 0px 0px 0px 10%;}
  .cigna-pov-banner .cigna-pov-card h2 span { font-size: 24px; }
  .cigna-pov-banner .cigna-pov-card p span {font-size: 18px; }
  
  .cgn-member-selection .one-column{width: 44%;}
  /* .elq-form .elq-label, .elq-label{padding-left: 15px;padding-top:20px;} */
  }
  @media (max-width:767px) {
  .cga-desktop { display: none !important; }
  .cga-mobile { display:  none !important;}
  .cga-xs { display: none !important; }
  .cga-sm { display: block !important; }
  .cigna-quoteform-mod { padding: 0px 0px; }
  .cigna-confirm-popup {max-width: 90%; margin: 10% auto 5%;} 
  .cigna-treatimage-mod{width:100%;}
  .cigna-pov-banner {display:flex;justify-content:center;position: relative;}
  .cigna-blue-mod{box-shadow:none;padding:10px 20px;}
  .cigna-pov-banner .cigna-pov-card h2 span { font-size: 5vw; }
  .cigna-pov-banner .cigna-pov-card p span {font-size: 3vw; }
  .cigna-pov-banner .row{padding:0px;top:85%;}
  .cigna-pov-banner .cigna-pov-card{margin:0 auto;}
  .cigna-pov-banner
  .cigna-privacymod{margin-top:0}
  .cigna-left-section{width:100%;}
  .cigna-left-blueiconmod{margin-top:20px;background-color:#fcfcfc;}
  .cigna-leftpara{padding:20px 5% 0;}
  .cigna-right-section{display:none;}
  .cigna-right-section.active{display: block;position: fixed;top: 0;width:100%; left: 0;right: 0;margin: 0;padding: 0;overflow: auto;background: #fff;height: 100%;z-index: 11;}
  .cgn-tailored{display:block;position:fixed;bottom: 0;left: 0;right: 0;background: #2f6095;padding: 15px 0;z-index: 12;}
  .cgn-tailored h3{font-size: 20px;color: #fff;text-transform: uppercase;text-align: center;    font-weight: 600;}
  .cgn-arrow{background: #449ad3;display: inline-block;text-align: left;position: absolute;right: 5%;padding: 3px 5px;border-radius: 5px; transform: rotate(180deg);    transition: 0.75s; top:25%}
  .cgn-arrow.active{transform: rotate(0deg);transition: 0.76s;}
  .cigna-right-section .cigna-right-form{margin:0 0 20px;border: 0;top:0;box-shadow:none;-webkit-box-shadow:none;}
  .cigna-right-section.active::before{display: none;}
  /* .cgn-member-selection .one-column{width: 18%;} */
  .grid-layout-col{width: 100%;}
    /* .cgn-country .col-sm-12, .cgn-country .col-xs-12{width: 100%;} */
    .cigna-blue-mod h5{font-size: 22px;}
    .cigna-blue-mod p{font-size:12px;}
  .cigna-leftQA-mod{width:100%;}
  .cigna-prefooter .row h1{text-align:center;}
  .cigna-adj{margin-top:12px;}
  .cigna-blue-bannermod{width:100%;margin:0;}
  .cigna-prefooter-wrap{flex-direction:column-reverse;}
  .cigna-prefooter .row h1{display:none;}
  .cigna-leftQA-mod h6{display:block;padding:25px 0px 20px 0px;text-align:center;font-family:Gotham-Bold;}
  .submit-button-style {margin-top: 10px;}
  .cigna-left-para-content{width:85%;margin-left:0px;}
  .cigna-leftcover h1{padding:30px 0px 0px 0px;text-align:center;display:block;}
  .author{padding:15px 0px;}
  .cigna-org-banner{padding:40px 10px 40px 40px;}
  .cgn-desk-break{display:none;}
  .cigna-left-para-icon{width:15%;}
  .cgn-extra{padding: 50px 20px 0px 20px;font-size:18px;margin-top:60px;}
  .cgn-close{display:block;}
  .cigna-blue-bannermod1{display:none;}
  .cigna-blue-bannermod2{display:block;}
  .cigna-blue-bannermod2{margin:40px 0px 0px 0px;width:100%;background-color:#49a9da;padding:30px; 
  height:fit-content;color:#ffeded;}
  .cigna-blue-bannermod2 h4{padding:0px 0px 15px 0px;font-size:24px;line-height:1.1;font-weight:bold;text-align:center;}
  .cigna-blue-bannermod2 p{font-size:16px;padding:0px 0px 20px 0px;font-weight: normal;line-height:1.2;text-align:center;}
  .cigna-blue-bannermod2 p span{font-size:24px;font-weight:900;text-align:center;}
  .cgn-top-band{font-size:16px;padding: 12px 20px;position: relative;}

  .cigna-privacymod{margin: 0px 0 50px; }
  }
  @media (max-width:600px) {
  /* .cigna-confirm-popup { padding: 30px; } */
  .cigna-pov-banner .cigna-pov-card {position:relative; }
  .cigna-pov-banner .row{padding: 0px 0px 0px 0%;}
  .cigna-left-para-icon{text-align:center;}
  .cgn-member-selection label{font-size:14px;width:100%;}
  }
  
  @media (max-width:480px) {
    .cga-mobile { display:block !important;}
    .cga-sm { display: none !important; }
    .cga-desktop{ display: none !important; }
    .cga-xs { display: block !important; }
    /* .row { padding: 0 10px; } */
    .cigna-inner-container > .row{padding: 0;}
    .cigna-header h3 { font-size: 16px; }  
    .cigna-pov-banner { height: auto; }
    .cigna-pov-banner img { position: static; height: auto; max-width: 100%;transform: inherit;align-self:center; }
    .cigna-pov-banner .cigna-pov-card h2 span { padding: 5px 18px;font-size:28px; }
    .cigna-pov-banner .cigna-pov-card p span { padding: 0px 20px; font-size:20px;}
    .cigna-privacymod .row { padding: 0 20px; }
    .cigna-pov-banner {position: relative;}
    .cigna-pov-banner .cigna-pov-card  {position:relative;padding:20px 0px 20px 0px;top:50%;width:90%;margin:0 auto; }
    .cigna-pov-banner .cigna-pov-card a{width:180px;margin-left:20px;}
    .cigna-privacymod{margin-top: 20px;}
    .cigna-left-para-icon{width:25%;}
    .cigna-left-para-content{text-align:left;width:75%;}
    .cigna h1{font-size:32px;}
    .cigna-left-section h1 {font-size:20px;text-align:center;padding:0px 0px 10px 20px;font-family:Gotham-Bold;}
    .cigna-left-para-content h3 {font-size:15px;}
    /* .cgn-member-selection .one-column,.cgn-gender {width: 25%;} */
    .cigna-blue-mod h5{font-size: 17px;}
    .cigna-blue-mod p{font-size: 10px;}
    .cigna-blue-mod{ padding:15px 20px 15px 20px;box-shadow:none;-webkit-box-shadow:none;}
    /* .elq-form .elq-label,.elq-label{font-size: 14px;padding-top:20px;padding-left:10px;} */
    .cigna-left-para-content p{font-size: 16px;}
    .cigna-left-para-icon {margin:0px;}
    .cigna-inner-container >row{padding: 0}
    .alignment{padding: 0;}
    .quotes{font-size: 16px;}
    .author{padding: 25px 0px;}
    .cigna-leftcover h1{padding: 20px 0px;font-size: 20px;}
    .cigna-org-banner{padding: 30px 35px;}
    .cgn-tailored h3{font-size: 16px;}
    .cigna-blue-mod h5 >img{display: none;}
    .cigna-left-para-icon{width:25%; padding:5px 0px 0px 0px;}
    .cigna-left-blueiconmod{padding: 20px 20px 0px 0px;}
    .cigna-left-para-icon img {max-width:55px;width: 50%;} 
    .cigna-phone{display:block;}
    /* .cgn-member-selection label{font-size:10px;width:90%;}
    input[type=text], select, textarea {width:100%;margin-top:5px;} */
    .cigna-leftcover{padding-top:30px;}
    .cgn-extra{font-size:16px;padding-left:35px;padding-right:35px;padding-top:50px;}
    .cigna-org-banner p {font-size:16px;}
    .cigna-leftQA-mod{padding:0 25px;}
    .cigna-leftpara{padding:20px 5% 0;}
    /* #formElement0 {padding-top:5px;margin-top:10px;}
    #formElement1{margin-top:10px;}
    #formElement2{margin-top:10px;}
    input[type=submit]{margin:25px auto;width:100%;} */
    .option1{width:24%;padding:4px 0px;margin-right:1%;}
    .option2{width:50%;padding: 4px 0px;}
    .option3{width:24%;padding: 4px 0px;margin-left:1%;}
    .field-control-wrapper{flex-wrap:wrap;}
    /* .elq-form .list-order{padding:0px;} */
    .checkbox-aligned{margin-left:0px;}
    .elq-form .container-fluid{font-size: 12px;box-shadow:none;-webkit-box-shadow:none;}
    .elq-form .elq-item-select{font-size: 12px;}
    input[type=text], input[type="radio"]{box-shadow:none;-webkit-box-shadow:none;} 
    .cgn-top-band{font-size:14px;padding: 13px 20px;text-align:center;position:relative;}
    .cigna-blue-bannermod2 h4{font-size:20px;}
    .cigna-leftQA-mod h6{font-size:20px;}
    .cigna-pov-banner .cigna-pov-card p{padding-top: 5px;}
   
  }
    
  @media (max-width:424px) {
  .cigna-header img { width: 110px; }
  .cigna-header h3 { font-size:16px; }  
    .cigna-confirm-popup h4 { font-size: 18px; } 
  
    .cigna-leftcover h1{font-size:20px;}
    .cigna-pov-banner .cigna-pov-card h2 span {font-size:22px; }
    .cigna-pov-banner .cigna-pov-card p span {font-size:16px; }
    .cigna-leftQA-mod h6{padding-top:20px;}
    .elq-form .elq-label,.elq-label{font-size: 10px;}
    .elq-form .elq-item-label{font-size: 10px;}
    .elq-form .elq-item-select{font-size: 10px;}
  }	
  
  
  .cgn-Individual option{display:none;}
  .cgn-Individual option.active{display:block;}
  
  .cgn-price-list{padding:0px 0px 10px 0px;}
  .cgn-price-list-head h1{padding:0px 0px 20px;text-align:left;display:block;}
  .cgn-price-list-icon-wrap{display:flex;justify-content: center;align-items:center;}
  .cgn-price-icon{width:50%;perspective: 1000px;height: 180px; position: relative;z-index: 1;}
  .cgn-price-icon-head-wrap{background-color:#bde5f4;padding:0px 0px 20px 0px;}
  .cgn-price-icon-head{text-align:center;color: #194981;font-size:12px;font-family: Gotham-Bold;padding:15px 0px 15px 0px;display: flex;
    justify-content: center;}
  .cgn-price-icon-img {text-align:center;}
  /* .cgn-price-icon-img img{width:60px;height:60px;} */
  .img1{width:56px;height:70px;margin: 0 auto;}
  .img2{width:65px;height:70px;margin: 0 auto;}
  .img3{width:73px;height:70px;margin: 0 auto;}
  .img4{width:76px;height:70px;margin: 0 auto;}
  .img5{width:41px;height:70px;margin: 0 auto;}
  .img6{width:70px;height:70px;margin: 0 auto;}
  .cgn-price-icon-blue-box{background-color: #194981;height:50px;justify-content: center;align-items: center;display: flex;}
  .cgn-price-icon-blue-box h1{color:#fff;font-size:12px;text-align:center;}
  .cgn-price-margin-top{margin-top:10px;}
  .cgn-price-margin{margin-right:10px;}
  .flip-card-inner {width: 100%;height: 100%;text-align: center;transition: transform 0.6s;transform-style: preserve-3d;}
  .flip-card:hover .flip-card-inner {transform: rotateY(180deg);}
  .flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
  .flip-card-front {background-color: #bbb;color: black;}
  .flip-card-back {display:flex;transform: rotateY(180deg);background-color: #194981;justify-content: center;align-items: center;}
  .flip-card-back ul{padding:0px 20px;}
  .flip-card-back ul li{color:#fff;font-size: 16px;padding-bottom:10px;text-align:left;position: relative;padding-left:15px;}
  .flip-card-back ul li span{position: absolute;left: 0;top: 0;color: #fff;font-family: FontAwesome;font-style: normal;font-weight: bold;}
  
  @media (max-width:480px) {
  
    .cgn-price-list{padding:20px 20px 0px 20px;}
    .cgn-price-icon-blue-box h1{padding:0px;font-size:14px;}
    .cgn-price-icon-head{font-size:14px;height:60px;}
    .cgn-price-list-head h1{padding:0px 0px 20px 20px;}
    .flip-card-back ul li{font-size:12px;}
  .img1{width:40px;height:50px;}
  .img2{width:46px;height:50px;}
  .img3{width:52px;height:50px;}
  .img4{width:54px;height:50px;}
  .img5{width:29px;height:50px;}
  .img6{width:50px;height:50px;} 
  }